计算机与现代化 ›› 2010, Vol. 1 ›› Issue (8): 44-46.doi: 10.3969/j.issn.1006-2475.2010.08.013

• 网络与通信 • 上一篇    下一篇

基于P2P的视频点播系统的设计与实现

戴 琦,夏 青,顾春华,高小伍   

  1. 华东理工大学信息学院计算机科学与技术系,上海 200237
  • 收稿日期:2010-03-23 修回日期:1900-01-01 出版日期:2010-08-27 发布日期:2010-08-27

Design and Implementation of P2P-based VOD System

DAI Qi, XIA Qing, GU Chun-hua, GAO Xiao-wu   

  1. Department of Computer Science & Technology, School of Information, East China University of Science & Technology, Shanghai 200237, China
  • Received:2010-03-23 Revised:1900-01-01 Online:2010-08-27 Published:2010-08-27

摘要: 目前基于IP的各种互联网应用层出不穷,其中对视频节目的下载需求也逐渐增大,但是传统的视频下载服务主要是采用客户端/服务器模式,服务器以单播的方式和每个客户建立连接。随着客户数目的快速增加,服务器的带宽等资源成为系统瓶颈。P2P技术作为解决这种问题的一个方案,应用日益广泛。本文在对当前流行的几种P2P结构进行研究的基础上,提出下载排序以及播放控制两种算法优化,并以开源软件JTorrent为基础,开发出适合流媒体播放的点播系统。

关键词: P2P, BT, 流媒体, 点播

Abstract: The development of Internet led to the development of IPbased Internet applications, including video downloads. However, the traditional video download service mainly uses C/S mode, in which the server connect to each client by unicast method. With the rapid increase of clients, bandwidth and other resources of the server are consumed very quickly. P2P technology as a solution to solve these problems, becomes more and more popular. This paper puts forward two algorithms, sorting of download and playing control. Subsequently based on the open source software JTorrent, the system is changed to suitable for streaming media transmission.

Key words: P2P, BT, streaming, demand